foundation on a grating - Türkisch Englisch Wörterbuch